package net.qiqb.core;

import net.qiqb.core.container.InstantiateModule;
import net.qiqb.core.executing.StandardAggregateExecutor;
import org.javers.common.collections.Lists;
import org.picocontainer.MutablePicoContainer;

import java.util.Collection;

public class QiqbModule extends InstantiateModule {


    public QiqbModule(MutablePicoContainer container) {
        super(container);
    }

    @Override
    protected Collection<Class<?>> getImplementations() {
        return Lists.asList(
                QiqbImpl.class,
                StandardAggregateExecutor.class
        );
    }
}
